multi spindle machine - German English Dictionary